package com.rockcent.mall.lib.dto;

import com.rockcent.common.domain.DtoEntity;

/**
 * Created by zhangjh on 2016/10/19.
 */
public class WechatConfigDto extends DtoEntity {

    /**
     * 应用appid
     */
    private String appid;
    /**
     *第三方公众号应用密钥
     */
    private String appid3rd;
    /**
     * 应用密钥
     */
    private String appSecret;
    /**
     * 第三方公众号支付API密钥
     */
    private String appSecret3rd;
    /**
     * 支付API密钥
     */
    private String configKey;
    /**
     *   运营商ID
     */
    private Long mallId;
    /**
     * 微信支付商户号
     */
    private String mchid;
    /**
     * 信息回调地址
     */
    private String notifyUrl;
    /**
     *使用状态
     */
    private String useStatus;

    /**
     * 商户微信证书
     */
    private String wechatCertificatePath;

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }

    public String getAppid3rd() {
        return appid3rd;
    }

    public void setAppid3rd(String appid3rd) {
        this.appid3rd = appid3rd;
    }

    public String getAppSecret() {
        return appSecret;
    }

    public void setAppSecret(String appSecret) {
        this.appSecret = appSecret;
    }

    public String getAppSecret3rd() {
        return appSecret3rd;
    }

    public void setAppSecret3rd(String appSecret3rd) {
        this.appSecret3rd = appSecret3rd;
    }

    public String getConfigKey() {
        return configKey;
    }

    public void setConfigKey(String configKey) {
        this.configKey = configKey;
    }

    public Long getMallId() {
        return mallId;
    }

    public void setMallId(Long mallId) {
        this.mallId = mallId;
    }

    public String getMchid() {
        return mchid;
    }

    public void setMchid(String mchid) {
        this.mchid = mchid;
    }

    public String getNotifyUrl() {
        return notifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }

    public String getUseStatus() {
        return useStatus;
    }

    public void setUseStatus(String useStatus) {
        this.useStatus = useStatus;
    }

    public String getWechatCertificatePath() {
        return wechatCertificatePath;
    }

    public void setWechatCertificatePath(String wechatCertificatePath) {
        this.wechatCertificatePath = wechatCertificatePath;
    }

    @Override
    public String toString() {
        return "WechatConfigDto{" +
                "appid='" + appid + '\'' +
                ", appid3rd='" + appid3rd + '\'' +
                ", appSecret='" + appSecret + '\'' +
                ", appSecret3rd='" + appSecret3rd + '\'' +
                ", configKey='" + configKey + '\'' +
                ", mallId=" + mallId +
                ", mchid='" + mchid + '\'' +
                ", notifyUrl='" + notifyUrl + '\'' +
                ", useStatus='" + useStatus + '\'' +
                ", wechatCertificatePath='" + wechatCertificatePath + '\'' +
                '}';
    }
}
